home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 22
/
Aminet 22 (1997)(GTI - Schatztruhe)[!][Dec 1997].iso
/
Aminet
/
util
/
arc
/
lzxconv2.lha
/
LZXConv2.readme
< prev
Wrap
Text File
|
1997-10-22
|
3KB
|
114 lines
Short: Converts LHA/LZH/ZIP/ZOO/ARC/PP/XPK ARJ -> LZX, (v2.0)
Author: pierrec@kajen.malmo.se (Pierre Chateau alias DarkSpirit)
Uploader: steptoe@netcomuk.co.uk
Type: util/arc
Version: 2.0
WARNING! You need atleast an 020+ to use this utility.
(Or convert the source if you want)
Just simply copy the files from the directories contained in the archive
that you have just extracted,to the same directories. Thats It !!
If you are using Opus then just set up a button called 'LZX Convert',or
whatever takes your fancy,and set it up as below .....
AmigaDos c:LZXConv {f}
Then set the following flags
CD Source
Do All Files
Output Window
Run Asynchronously
Workbench to Front
This is a set up for Opus v4.xx,so if you are using Opus v5.xx or greater,
just create a button as normal,and do the same ......
Now simply select the files you want to convert and let it get on with it.
Don't worry about a temporary archive,thats created in the directiry you
have selected the files in,and will be deleted after the operation has
finished.
If you want to do it by the CLI,then use the following :
LZXConv archivename
and thats it !!
EG: LZXConv ram:mytest.zip
Remember.. Lx is a program who recognizes LZX/LHA/LZH/ARC/ZIP/ARJ/ZOO *BUT*
you must have the exe files for each archive in your C: directory !!
LZX
LHA
UnZip
ARJ
ZOO
I have included the source in E so you can update them if you like and maybe
make it to work on 68000 (I am to lazy right now). The only thing you
have to do is to make the assembler source to not search a long/Word on
odd addressed. dvs instead of CMP.L #".LHA" use CMP.B #".", CMP.B #"L" and so
on. but as I said, I am to Lazy to fix it right now but if you want me
to fix it then send me a message and beg for your life 8) and I just might
fix it. Anyway, 68000 is Crap, 68020+ RuleZ. So get yourself an A1200 or
better.
This has been tested on a basic A1200,and also an A1200 with extra memory.
Also on an A1200 with an Apollo 040.25mhz,and also with OxyPatcher
running,so I think that means it should run on any Amiga equipped with an
020 or greater, Dunno about the PPc boards that are being produced. But I
can't see why it shouldn't.........
Have fun and feel free to alter the source...I did (steptoe)
All that has been added is the PP and XPK archive types,and to speed
things up a bit by adding a 250k input buffer,and setting the LZX merge
limits to 1800. That will save a bit of time,and get a few extra bytes out
of the archives. I've also set the -Qf option,which does speed LZX up quite
a bit,but at the sacrafice of losing memory. So make sure you're not trying
to run too many things at once. Like I do !!
If you have a minimum of 4 meg fast,you should have no problems at all.
If anyone knows how to add multiple file support,then feel free to add
it,and improve this nice little util vastly.
Being able to select a volume would be nice,or just a directory would make
a big improvement. Then you can go away and leave it overnight to do its
work !!
Have fun ...........
'Steptoe'